CREATE PROCEDURE dbo.sp_InsertaProcurador 

-- Parametros
@Procurador int ,
@Cedula int ,
@Tratamiento varchar(6) , 
@GradoProcurador varchar(15) ,
@CargoProcurador varchar(50) ,
@CalidadesProcurador varchar(100) ,
@Area tinyint ,
@Carnet int ,
@Acuerdo_MinJusticia varchar(400) ,
@Cedula_Usuario int , 
@Return int OUTPUT

AS

DECLARE
@Error int

SET XACT_ABORT ON
BEGIN TRANSACTION

INSERT Procurador VALUES( @Procurador , 
			@Cedula , 
			@Tratamiento , 
			@GradoProcurador , 
			@CargoProcurador , 
			@CalidadesProcurador , 
			@Area , 
			@Carnet , 
			@Acuerdo_MinJusticia ,
			@Cedula_Usuario ) 

SET @Error = @@error
IF @Error = 0
	BEGIN
	COMMIT TRANSACTION
	SET @Return = 0
	END
ELSE
	BEGIN
	ROLLBACK TRANSACTION
	SET @Return = -1
	END

SET XACT_ABORT OFF

SELECT @Return 
RETURN 
